const fs = require('fs');
const path = require('path');

// 检查必要的文件是否存在
const requiredFiles = [
  'manifest.json',
  'pages.json',
  'main.js',
  'App.vue'
];

console.log('检查项目文件...');
requiredFiles.forEach(file => {
  if (fs.existsSync(file)) {
    console.log(`✓ ${file} 存在`);
  } else {
    console.log(`✗ ${file} 不存在`);
    process.exit(1);
  }
});

console.log('\n项目文件检查完成！');
console.log('\n编译步骤：');
console.log('1. 使用HBuilderX打开项目');
console.log('2. 点击菜单栏的"发行" → "小程序-微信"');
console.log('3. 选择输出目录，点击"发行"');
console.log('\n或者：');
console.log('1. 安装 @dcloudio/uni-cli-shared');
console.log('2. 运行: npm run build:mp-weixin');
console.log('\n编译完成后，微信小程序代码将在 unpackage/dist/build/mp-weixin/ 目录中'); 